you give up easily - German English Dictionary